import de.disy.gis.gisterm.map.layer.feature.attribute.IFeatureAttributeValidator
import de.disy.cadenza.api.result.IAttributeValueProvider

class MaximalStringLengthValidator implements IFeatureAttributeValidator {

	String validate(IAttributeValueProvider valueProvider){
		def value = valueProvider.getAttributeValue('Bemerkung')
	if(value?.length() > 20) {
		return "Die Bemerkung darf nicht mehr als 20 Zeichen haben!"
	}
	null
	}
}
